Excel Bingo 制作基础--随机函数
在上期文章 《Bingo制作网站大比拼》 结尾演示了用 Excel 制作的 Bingo 效果实例:
动图中,每个格子里随机显示词汇,其奥秘是“随机函数”。我们一边看随机函数的 7 个实例,一边了解其应用范围:
1. 生成随机数字
这是基本款随机函数 =rand( ) 的用法,每按下一次 F9 键,便会生成一个介于 0 和 1 之间的数字。这个函数的随机周期有多长呢?据说是 6.95万亿。如果我们每次生成几十个数字,发生重复的概率比同时中六合彩和双色球还要低。
2. 生成骰子
如果把生成的数字控制在1-6之间,就可以 制作骰子。
如果需要指定随机区间,可以用 =RANDBETWEEN(x,y) 函数。其中 x, y 为随机数的区间下限和上限。以上骰子的数字区间为 1~6,所以函数语法为:=RANDBETWEEN(1,6)
3. 生成数学等式
配合简单的数学计算,就可以用随机数生成等式。若是隐去答案,便是数学题:
生成数字是随机函数最基本的用法。但是单一的数字并不能带来太多实际功能。以下四个用法将函数组合套用,实现了非常强大的功能。
4. 随机字母
如果把一组随机数字和随机字母放在一起,就是密码生成器。
5. 随机显示汉字
如果把汉字列表当作数据库中的一个字段,每个汉字是一条数据,用随机数指向数据库中的某个数据,那么我们就得到了随机汉字。
6. 制作 word search
如果用上图中的随机汉字填充若干单元格,绘制图形,就是本公众号去年文章中介绍的 《汉字Word Search》。
7. 随机显示名字、词汇
按照前面第 5 项的思路,如果把数据库里的内容换成名字,就是随机点名;如果是词汇,就是随机词汇;换成问题;就是随机试卷。如果将名字和词汇组合,就是一个点名提问工具。
这个点名器的制作方法可以参看本公众号的去年文章《随机点名》。 这个点名器是 RANDBETWEEN( ) 函数和 VLOOKUP( ) 函数组合使用的效果。
以上随机函数七种用法犹如七种兵器,运用得当,自可摧枯拉朽。单独一个函数的功能有限,但函数组合会产生强大的效果。
下期文章中,我会具体介绍如何通过多重函数组合制作成 Bingo 模板,届时还会有模板分享。敬请大家关注下期文章《Excel Bingo 制作技术--函数组合》。
本 期 作 业
今天请大家在 Excel 里,利用 =RANDBETWEEN(x,y) 函数制作动图中的数学公式:
动图中是用于示范的基础版本,完成后请您加入自己的思考和创意制,作更加实用、更有意思的公式哦!请将您制作好的公式截图发到公众号后台,并留言:我要交作业
Patrick徐老师
2019年7月12 日
Patrick徐老师
在美国搞沉浸式教学也不忘分享的技术派
如果您喜欢这篇文章,请您关注我的公众号,并将文章推荐给有需要的朋友。您的每一次转发和打赏,都是鼓励我继续分享的动力。
汉字凑凑凑——汉字游戏
Patrick徐老师